@font-face {
    font-family: 'Rockwell';
    src: url('../fonts/rockwellstd-webfont.eot');
    src: url('../fonts/rockwellstd-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/rockwellstd-webfont.woff') format('woff'),
         url('../fonts/rockwellstd-webfont.ttf') format('truetype'),
         url('../fonts/rockwellstd-webfont.svg#Rockwell') format('svg');
    font-weight: normal;
    font-style: normal;

}

.ffa{font-family:Arial}
/*-----------css reset---------------------*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}
/*----------basic----------------*/
ul{list-style:none}
ul li{display:list-item;}
html,body { font: 13px Arial, sans-serif; background:#fff url(../images/bg.png) repeat-x top left; color:#2c2c2c; height:100%; text-align:center}
a { text-decoration:none; color: #990028 }
a:hover { text-decoration:underline; }
html { overflow-y:scroll }/*Prevent Firefox Scrollbar Jump*/
button { border: none; cursor: pointer; font-weight: bold; color: #fff }
input , textarea { padding: 0; margin: 0; resize:none}
select, .cp  { cursor:pointer; }
.clear { clear: both; }
:focus{outline:0}
del{text-decoration:line-through}
table{border-collapse:collapse;border-spacing:0}
html{overflow-y:scroll}
button{border:0;cursor:pointer;font-weight:700;color:#fff}
input,textarea{border:solid 1px #c7c7c7;color:#444;margin:0;padding:0}
p{padding:5px 0}
select,.cp{cursor:pointer}
h4{color:#990028; font-size:15px; font-weight:700; padding-bottom:10px}
h2{font-size:21px; color:#990028; font-weight:700; padding-bottom:10px}
.clear{clear:both}
.page-break{page-break-before:always}
.dpn{display:none}
.por{position:relative}
.zi-2{z-index:-2}
.zi-1{z-index:-1}
.zi0{z-index:0}
.zi2{z-index:2}
.zi300{z-index:30}
.rounded{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;behavior:url(PIE.htc);position:relative}
.rounded10{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}
.transparent{zoom:1;filter:alpha(opacity=90);opacity:.9}
.transparent50{zoom:1;filter:alpha(opacity=50);opacity:.5}
.normal{zoom:1;filter:alpha(opacity=100);opacity:1}
.cursor{cursor:pointer}
.fl{float:left}
.fr{float:right}
.pa0{padding:0}
.pa5{padding:5px}
.pa10{padding:10px}
.pa15{padding:15px}
.pa20{padding:20px}
.pa25{padding:25px}
.pa30{padding:30px}
.pt5{padding-top:5px}
.pt10{padding-top:10px}
.pt15{padding-top:15px}
.pt20{padding-top:20px}
.pt25{padding-top:25px}
.pt40{padding-top:40px}
.pr5{padding-right:5px}
.pr10{padding-right:10px}
.pr15{padding-right:15px}
.pr20{padding-right:20px}
.pr25{padding-right:25px}
.pr30{padding-right:30px}
.pr40{padding-right:40px}
.pr60{padding-right:60px}
.pb5{padding-bottom:5px}
.pb10{padding-bottom:10px}
.pb15{padding-bottom:15px}
.pb20{padding-bottom:20px}
.pb40{padding-bottom:40px}
.pl5{padding-left:5px}
.pl10{padding-left:10px}
.pl15{padding-left:15px}
.pl20{padding-left:20px}
.pl25{padding-left:25px}
.pl30{padding-left:30px}
.pl40{padding-left:40px}
.pl50{padding-left:50px}
.ph5{padding-left:5px;padding-right:5px}
.ph10{padding-left:10px;padding-right:10px}
.ph15{padding-left:15px;padding-right:15px}
.ph20{padding-left:20px;padding-right:20px}
.ph25{padding-left:25px;padding-right:25px}
.ph60{padding-left:60px;padding-right:60px}
.pv5{padding-top:5px;padding-bottom:5px}
.pv10{padding-top:10px;padding-bottom:10px}
.pv15{padding-top:15px;padding-bottom:15px}
.pv20{padding-top:20px;padding-bottom:20px}
.pv40{padding-top:40px;padding-bottom:40px}
.ma5{margin:5px}
.ma10{margin:10px}
.ma15{margin:15px}
.ma20{margin:20px}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
.mt25{margin-top:25px}
.mt45{margin-top:45px}
.mt55{margin-top:55px}
.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr15{margin-right:15px}
.mr20{margin-right:20px}
.mr30{margin-right:30px}
.mr40{margin-right:40px}
.mr50{margin-right:50px}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb18{margin-bottom:18px}
.mb20{margin-bottom:20px}
.mb25{margin-bottom:25px}
.mb30{margin-bottom:30px}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml15{margin-left:15px}
.ml20{margin-left:20px}
.ml30{margin-left:30px}
.ml55{margin-left:55px}
.mh5{margin-left:5px;margin-right:5px}
.mh10{margin-left:10px;margin-right:10px}
.mh15{margin-left:15px;margin-right:15px}
.mh20{margin-left:20px;margin-right:20px}
.mha{margin-left:auto;margin-right:auto}
.mv5{margin-top:5px;margin-bottom:5px}
.mv10{margin-top:10px;margin-bottom:10px}
.mv15{margin-top:15px;margin-bottom:15px}
.mv20{margin-top:20px;margin-bottom:20px}
.fwn{font-weight:400}
.fwb{font-weight:700}
.fsi{font-style:italic}
.tac{text-align:center}
.tal{text-align:left}
.tar{text-align:right}
.taj{text-align:justify}
.ttu{text-transform:uppercase}
.ttc{text-transform:capitalize}
.tdu{text-decoration:underline}
.ti9{text-indent:-9999px}
.tsd{text-shadow:1px 1px 0 #999}
.vam{vertical-align:middle}
.vab{vertical-align:bottom}
.vat{vertical-align:top}
.dpi{display:inline}
.dpib{display:inline-block}
.poa{position:absolute}
.pof{position:fixed}
.ofh{overflow:hidden}
.ofa{overflow:auto}
.bdn{border:none}
.bd1{border:solid 1px #adadad}
.bd2{border:solid 1px #}
.bd1T{border-top:solid 1px #adadad}
.bd1B{border-bottom:solid 1px #adadad}
.bd2B{border-bottom:dashed 1px #}
.bd1L{border-left:solid 1px #}
.noBd{border:0}
.fs11{font-size:11px}
.fs12{font-size:12px}
.fs13{font-size:13px}
.fs14{font-size:14px}
.fs16{font-size:16px}
.fs17{font-size:17px}
.fs18{font-size:18px}
.fs19{font-size:19px}
.fs20{font-size:20px}
.fs25{font-size:25px}
.bgt{background:transparent}
.bg0{background:#000}
.bg1{background:#fff}
.bg2{background:#ededed}
.bg3{background:#f3f3f3}
.bg4{background:#f6f6f6}
.cf0{color:#000}
.cf1{color:#fff}
.cf2{color:#414141}
.cf3{color:#990028}
.h30{height:30px}
.h160{height:160px}
.lh20{line-height:20px}
.lh38{line-height:38px}
.ipt25{height:21px;padding-top:2px;padding-bottom:2px}
.w120{width:120px}
.w250{width:250px}
.w270{width:270px}
.w280{width:280px}
.w300{width:300px}
.w430{width:430px}
.w500{width:500px}
.w620{width:620px}
.w680{width:680px}
.w960{width:960px}
.lsd{list-style-type:disc}
.lss{list-style-type:square}
.lsst{list-style-image:url(../images/list-style1.png)}
.btnSubmit{background:url(../images/btnSubmit.png) no-repeat;width:73px;height:22px;text-indent:-9999px}
.contact{background:url(../images/contact-background.png) no-repeat; width:290px; height:67px; position:relative;}
.btnTab{background:url(../images/btnTab.png) no-repeat; width:91px; height:23px; top:4px; left:50px}
.none-list li{float:left}
.shadow{-moz-box-shadow: 0px 3px 7px #817F7F;-webkit-box-shadow: 0px 3px 7px #817F7F;box-shadow: 0px 3px 7px #817F7F;progid:DXImageTransform.Microsoft.Shadow(color=#817F7F,direction=45);}
#content{min-height:100%; position:relative; text-align:left; width:960px; margin-left:auto; margin-right:auto; background:#fff; border-top:solid 10px #930202; border-bottom:solid 10px #323232;
		-moz-box-shadow: -5px 0px 25px #817F7F;-webkit-box-shadow: -5px 0px 25px #817F7F;box-shadow: -5px 0px 25px #817F7F;progid:DXImageTransform.Microsoft.Shadow(color=#817F7F,direction=45);}
#wrapper{min-height:100%; position:relative; padding:0px 0px 198px; width:960px; margin:0 auto; overflow:hidden; line-height:18px; background:none}

#header .headerLinks ul {font-size:11px}
#header .headerLinks ul li{display:inline-block; font-size:11px}
#header .headerLinks ul li:first-child>a{border-left:0}
#header .headerLinks a{text-decoration:none; color:#000; padding:0 5px; line-height:10px; border-left:solid 1px}
#header .headerLinks a:hover{text-decoration:underline}

#navbar {font-size:16px; background:url(../images/bg-menu.png) repeat-x; padding-left:5px; padding-right:5px}
#navbar ul {overflow:hidden;}
#navbar ul li{padding:15px 0px; float:left; display:inline-block;}
#navbar ul li a{padding:0 21px; float:left; line-height:14px; color:#fff;}
#navbar ul li:first-child a{}
#navbar ul li:last-child a{}
#navbar ul li:hover, #navbar ul li.active{color:#930202; background:#fff; border:solid 1px #a80318; padding-top:14px; padding-bottom:14px}
#navbar ul li:hover>a, #navbar ul li>a:hover,#navbar ul li.active>a{color:#930202; text-decoration:none; padding-left:20px; padding-right:20px}

#navbar ul li:hover ul{display:block}
#navbar ul li.active ul ul, #navbar ul li:hover ul ul{display:none}
#navbar ul ul{background:#fff; display:none; overflow:visible; border:solid 1px #930202; position:absolute; padding:10px 0px; z-index:999; margin-top:28px; margin-left:-1px}
#navbar ul ul li{float:none; display:block; padding:5px 20px}
#navbar ul ul li a{color:#575757; float:none; border-bottom:solid 1px #575757; display:block; width:85%; padding:0 0px 5px}
#navbar ul ul li:last-child a{border:none}
#navbar ul ul li.active, #navbar ul ul li:hover{border:none; padding:5px 20px}
#navbar ul ul li:hover a, #navbar ul ul li a:hover, #navbar ul ul li.active a{ padding:0 0px 5px; color:#990028}
#navbar ul ul li:hover li a, #navbar ul ul li li a:hover , #navbar ul ul li.active li a{color:#575757; padding:0 0px 5px}

#navbar ul ul li:hover ul{display:block}
#navbar ul ul ul{display:none; position:absolute; margin-top:0; margin-left:0; top:-1px; left:137px; z-index:9999; width:300px}
#navbar ul ul ul li {display:block; padding:5px 20px;}
#navbar ul ul ul li:hover a, #navbar ul ul ul li a:hover, #navbar ul ul ul li.active a {color:#990028}


#wrapper .breadscrums a{color:#000}
#wrapper .lastest-news{height:200px; font-size:11px}
#wrapper .lastest-news h4{font-size:17px; padding-bottom:0}
#wrapper .lastest-news h5{font-size:11px; font-weight:400; color:#990028}
#wrapper .lastest-news p{padding:0}

#wrapper .menu-dropdown h2{color:#fff; font-size:13px; text-transform:uppercase; background:#6b000d; line-height:13px; padding:10px}
#wrapper .menu-dropdown h3{color:#434343; font-size:12px; font-weight:400; border-bottom:solid 1px #575757; padding:5px 0;}
#wrapper .menu-dropdown h3.haschild{background:url(../images/h3-bg.png) no-repeat center right}
#wrapper .menu-dropdown div div div{padding:5px 0px 5px 5px;}
#wrapper .menu-dropdown a{color:#434343; font-size:12px}
#wrapper .menu-dropdown a:hover{color:#990028; text-decoration:none}

#wrapper #nav{position:absolute; top:10px; right:10px;}
#wrapper #nav a{background:url(../images/nav.png) no-repeat; display:inline-block; width:11px; height:11px;}
#wrapper #nav a#prev{background-position:0px 0px}
#wrapper #nav a#next{background-position:-12px 0px}

#wrapper #product-menu{padding:5px 10px 10px 0px; font-family:'Arial'; font-size:12px}
#wrapper #product-menu h3{margin-bottom:0px; margin-top:5px; font-weight:400}
#wrapper #product-menu .green h3{background:url(../images/green.png) repeat-x;}
#wrapper #product-menu .cyan h3{background:url(../images/cyan.png) repeat-x;}
#wrapper #product-menu .orange h3{background:url(../images/orange.png) repeat-x;}
#wrapper #product-menu .yellow h3{background:url(../images/yellow.png) repeat-x;}
#wrapper #product-menu h3 a {background:url(../images/a.png) no-repeat center right; padding:8px 10px; font-family:'Arial'; font-size:14px; color:#fff; text-transform:uppercase; display:block;}
#wrapper #product-menu a:hover{text-decoration:none}
#wrapper #product-menu div.active a{background:url(../images/a-active.png) no-repeat center right;}
#wrapper #product-menu .green div, #wrapper #product-menu .cyan div, #wrapper #product-menu .orange div, #wrapper #product-menu .yellow div {border:solid 1px #e1e1e1; padding:0 10px;}

#wrapper .banner{width:960px; overflow:hidden; position:relative}
#wrapper .banner-product{width:724px; overflow:hidden; position:relative}

#wrapper .gallery ul{overflow:hidden}
#wrapper .gallery ul li{float:left; text-align:center}
#wrapper .gallery ul li a img{margin:1px 3px; border:solid 1px #eaeaea; width:161px; height:114px}

#wrapper .preview {height:657px;}
#wrapper .preview img{border-left:solid 1px #f1d6da; border-right:solid 1px #f1d6da;}
#wrapper .thumbnail {height:122px; text-align:center;}
#wrapper .thumbnail ul{text-align:left; width:100%}
#wrapper .thumbnail li{display:inline-block; margin:0 2px}
#wrapper .thumbnail li img{border:solid 1px #cecece}
#wrapper .thumbnail li.active img{border:solid 1px #a50318}
#wrapper .thumbnail .nav{position:absolute; top:47%}
#wrapper .thumbnail .nav #prev, #wrapper .thumbnail .nav #next{position:absolute; background:url(../images/nav-thumbnail.png) no-repeat center; display:inline-block; width:16px; height:17px}
#wrapper .thumbnail .nav #prev{background-position:0 0; left:2px}
#wrapper .thumbnail .nav #next{background-position:-16px 0; left:918px}

#footer{position:absolute; width:960px; margin:0 auto; bottom:0px; font-size:12px; color:#3d3d3d; border-top:solid 1px #8e8e8e; padding:15px 0 0px}
#footer .ftcontent{overflow:hidden; padding:0; font-family:Arial;}
#footer .ftcontent h4{font-size:12px; color:#000; font-weight:700; text-transform:uppercase; padding:0}
#footer .ftcontent ul li a{color:#000; line-height:11px; font-size:11px}
#footer .ftcontent .fttop {padding:0 10px 10px}
#footer .ftcontent .fttop #contact-us h2{color:#990028; font-size:20px; font-family:'Arial'}
#footer .ftcontent .fttop #contact-us{background:url(../images/contact.png) no-repeat bottom right;}
#footer .ftcontent .fttop #contact-us #phone{background:url(../images/phone.png) no-repeat center left; padding:5px 25px; line-height:9px;}
#footer .ftcontent .fttop #contact-us #email{background:url(../images/email.png) no-repeat center left; padding:5px 25px; line-height:9px;}
#footer .ft-seo a{color:#3d3d3d}
#footer .ft-seo{position:relative; overflow:hidden; color:#3d3d3d}

ins,.tdn{text-decoration:none}
.dpb{z-index:9999}
/*.sideRank{background:url('../images/form-background.png') no-repeat; height:390px}*/

#searchForm input[type=text]{color:#000; background:#e1e1e1; border:none; border-radius:20px; -moz-border-radius:20px; -webkit-border-radius:20px; font-size:12px; width:190px; padding:0 40px 0 15px; height:27px}
#searchForm input[type=submit]{background:url(../images/btnSearch.png) no-repeat center; width:21px; height:27px; position:absolute; right:15px; top:0; border:none}

#userForm{font-size:14px}
#userForm textarea{background:#fff; height:106px; border:solid 1px #cecece; width:240px; padding:2px 5px; font-family:'Arial'}
#userForm input[type=text]{height:21px; width:240px; padding:0px 5px; border:solid 1px #cecece; font-family:'Arial'; margin-bottom:5px}
#userForm select{height:21px; width:252px; padding:0px 5px; border:solid 1px #cecece; font-family:'Arial'; margin-bottom:5px}
#userForm select{
		position:relative;
		z-index:10;
		line-height:21px;
}

/* dynamically created SPAN, placed below the SELECT */
#userForm span.select{
	position:absolute;
	bottom:0px;
	float:left;
	left:0;
	border:solid 1px #c9c9c9;
	width:250px;
	margin-bottom:5px;
	height:21px;
	line-height:21px;
	text-indent:10px;
	background:url(../images/radio.png) no-repeat right center;
	cursor:default;
	z-index:1;
	}
#userForm input[type=checkbox]{margin-right:5px; margin-bottom:10px}
#userForm td{padding:5px 0; vertical-align:top; width:110px; font-size:14px; line-height:20px}
#userForm div{position:relative}
#userForm input[type=submit]{width:73px; line-height:26px; height:26px; float:right; border:0; background:url(../images/btnSubmit.png)}
.form #userForm textarea{width:214px; height:70px; border:none}
.form #userForm input[type=text]{width:214px; height:20px; border:none}
.form #userForm input[type=submit]{width:102px; line-height:25px; height:25px; background:url(../images/btnSubmit1.png)}